package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 tb_car_parament
 * 
 * @author ruoyi
 * @date 2020-06-29
 */
public class TbCarParament extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 参数表id */
    private Long id;

    /** 车重 */
    @Excel(name = "车重")
    private Long carweight;

    /** 车长 */
    @Excel(name = "车长")
    private Long carlength;

    /** 车宽 */
    @Excel(name = "车宽")
    private Long carwide;

    /** 车高 */
    @Excel(name = "车高")
    private Long carhigh;

    /** 载客数 */
    @Excel(name = "载客数")
    private Long carnum;

    /** 燃料类型 */
    @Excel(name = "燃料类型")
    private String fueltype;

    /** 快充倍率 */
    @Excel(name = "快充倍率")
    private Long fastmulti;

    /** 驱动方式 */
    @Excel(name = "驱动方式")
    private String drivetype;

    /** 百公里加速 */
    @Excel(name = "百公里加速")
    private String speed;

    /** 纯电续航里程 */
    @Excel(name = "纯电续航里程")
    private String powerkm;

    /** 各档位转动比 */
    @Excel(name = "各档位转动比")
    private Long gears;

    /** 最高车速 */
    @Excel(name = "最高车速")
    private String highestkm;

    /** 节油率 */
    @Excel(name = "节油率")
    private Long fuel;

    /** 30分钟最高车速 */
    @Excel(name = "30分钟最高车速")
    private Long thirtykm;

    /** 百公里油耗 */
    @Excel(name = "百公里油耗")
    private Long fuelconsume;

    /** 百公里耗电量 */
    @Excel(name = "百公里耗电量")
    private Long powerconsume;

    /** 燃料电池额定功率 */
    @Excel(name = "燃料电池额定功率")
    private Long fuelpower;

    /** 燃料电池经济性 */
    @Excel(name = "燃料电池经济性")
    private String fuelpowermoney;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setCarweight(Long carweight) 
    {
        this.carweight = carweight;
    }

    public Long getCarweight() 
    {
        return carweight;
    }
    public void setCarlength(Long carlength) 
    {
        this.carlength = carlength;
    }

    public Long getCarlength() 
    {
        return carlength;
    }
    public void setCarwide(Long carwide) 
    {
        this.carwide = carwide;
    }

    public Long getCarwide() 
    {
        return carwide;
    }
    public void setCarhigh(Long carhigh) 
    {
        this.carhigh = carhigh;
    }

    public Long getCarhigh() 
    {
        return carhigh;
    }
    public void setCarnum(Long carnum) 
    {
        this.carnum = carnum;
    }

    public Long getCarnum() 
    {
        return carnum;
    }
    public void setFueltype(String fueltype) 
    {
        this.fueltype = fueltype;
    }

    public String getFueltype() 
    {
        return fueltype;
    }
    public void setFastmulti(Long fastmulti) 
    {
        this.fastmulti = fastmulti;
    }

    public Long getFastmulti() 
    {
        return fastmulti;
    }
    public void setDrivetype(String drivetype) 
    {
        this.drivetype = drivetype;
    }

    public String getDrivetype() 
    {
        return drivetype;
    }
    public void setSpeed(String speed) 
    {
        this.speed = speed;
    }

    public String getSpeed() 
    {
        return speed;
    }
    public void setPowerkm(String powerkm) 
    {
        this.powerkm = powerkm;
    }

    public String getPowerkm() 
    {
        return powerkm;
    }
    public void setGears(Long gears) 
    {
        this.gears = gears;
    }

    public Long getGears() 
    {
        return gears;
    }
    public void setHighestkm(String highestkm) 
    {
        this.highestkm = highestkm;
    }

    public String getHighestkm() 
    {
        return highestkm;
    }
    public void setFuel(Long fuel) 
    {
        this.fuel = fuel;
    }

    public Long getFuel() 
    {
        return fuel;
    }
    public void setThirtykm(Long thirtykm) 
    {
        this.thirtykm = thirtykm;
    }

    public Long getThirtykm() 
    {
        return thirtykm;
    }
    public void setFuelconsume(Long fuelconsume) 
    {
        this.fuelconsume = fuelconsume;
    }

    public Long getFuelconsume() 
    {
        return fuelconsume;
    }
    public void setPowerconsume(Long powerconsume) 
    {
        this.powerconsume = powerconsume;
    }

    public Long getPowerconsume() 
    {
        return powerconsume;
    }
    public void setFuelpower(Long fuelpower) 
    {
        this.fuelpower = fuelpower;
    }

    public Long getFuelpower() 
    {
        return fuelpower;
    }
    public void setFuelpowermoney(String fuelpowermoney) 
    {
        this.fuelpowermoney = fuelpowermoney;
    }

    public String getFuelpowermoney() 
    {
        return fuelpowermoney;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("carweight", getCarweight())
            .append("carlength", getCarlength())
            .append("carwide", getCarwide())
            .append("carhigh", getCarhigh())
            .append("carnum", getCarnum())
            .append("fueltype", getFueltype())
            .append("fastmulti", getFastmulti())
            .append("drivetype", getDrivetype())
            .append("speed", getSpeed())
            .append("powerkm", getPowerkm())
            .append("gears", getGears())
            .append("highestkm", getHighestkm())
            .append("fuel", getFuel())
            .append("thirtykm", getThirtykm())
            .append("fuelconsume", getFuelconsume())
            .append("powerconsume", getPowerconsume())
            .append("fuelpower", getFuelpower())
            .append("fuelpowermoney", getFuelpowermoney())
            .toString();
    }
}
